duplex microstructure - English Synonyms Dictionary